home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / batch / menu124.zip / MENU-MAN.DOC < prev    next >
Text File  |  1992-07-31  |  46KB  |  1,325 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                  Ç    ──────────────────────────────────────────── 
  8.                Ç ┼┐════════════════════════════════════════════   
  9.               ╔╬╗ ┴                                               
  10.               ╨║╨ ┐                                               
  11.               ╔╩╗ ┴                                               
  12.               ╨ ╨                                                 
  13.  
  14.  
  15.     ▒▒▄   ▒▒▄▒▒▒▒▒▒▒▒▄▒▒▄   ▒▒▄▒▒▄   ▒▒▄           ▒▒▄   ▒▒▄   ▒▒▄   ▒▒▄   ▒▒▄  
  16.     ▒▒▒▄ ▒▒▒█▒▒█▀▀▀▀▀▀▒▒▒▄  ▒▒█▒▒█   ▒▒█           ▒▒▒▄ ▒▒▒█  ▒▒▒▒▄  ▒▒▒▄  ▒▒█  
  17.     ▒▒▒█ ▒▒▒█▒▒▒▒▒▒▒▒▄▒▒█▒▒▄▒▒█▒▒█   ▒▒█           ▒▒▒█ ▒▒▒█ ▒▒█▀▒▒▄ ▒▒█▒▒▄▒▒█  
  18.     ▒▒█▒▒▄▒▒█▒▒█▀▀▀▀▀▀▒▒█ ▀▒▒▒█▒▒█   ▒▒█           ▒▒█▒▒▄▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▀▒▒▒█  
  19.     ▒▒█▒▒█▒▒█▒▒▒▒▒▒▒▒▄▒▒█   ▒▒█▒▒▒▒▒▒▒▒█           ▒▒█▒▒█▒▒█▒▒█▀▀▀▒▒▄▒▒█   ▒▒█  
  20.      ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀    ▀▀ ▀▀▀▀▀▀▀▀            ▀▀ ▀▀ ▀▀ ▀▀    ▀▀ ▀▀    ▀▀  
  21.  
  22.  
  23.  
  24.   Welcome to MENU-MAN, a utility routine to display custom user selection menus
  25.                                 from batch files!
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  41.  
  42.                               U S E R   M A N U A L
  43.  
  44.                                    Version 1.2
  45.  
  46.                             Release    April 26, 1991
  47.  
  48.                  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  49.  
  50.                        Copyright 1990-1992 by Micrometric.
  51.                               All rights reserved.
  52.  
  53. MENU-MAN is distributed as SHAREWARE and, as such, may be copied and shared on a
  54. private  non-commercial basis with others  in its unmodified  form. Liability is
  55. limited to  replacing the software  for registered users. There  is no liability
  56. for any damage or loss caused by this software, directly or indirectly. 
  57.                ┌────────────────────────────────────────────────┐ 
  58.                │             ┌───────┐                          │█
  59.                │        ┌────┴──┐    │                (R)       │█
  60.                │      ──│       │O   │───────────────────       │█
  61.                │        │  ┌────┴╨─┐ │  Association of          │█
  62.                │        │  │       │─┘  Shareware               │█
  63.                │        └──│   O   │    Professionals           │█
  64.                │      ─────│   ║   │─────────────────────       │█
  65.                │           └───╨───┘    MEMBER                  │█
  66.                └────────────────────────────────────────────────┘█
  67.                 ██████████████████████████████████████████████████
  68.  
  69. If you have problems with this program, or want to send comments, manual correc-
  70. tions, or enhancement suggestions, you may call or mail them to:
  71.  
  72.           Micrometric
  73.           98 Dade Avenue
  74.           Sarasota, FLorida  34232-1609  USA
  75.  
  76.           Tech Support  . . . (813) 377-2515
  77.           FAX   . . . . . . . (813) 377-2091
  78.           Support BBS   . . . (813) 371-2490
  79.  
  80. The Micrometric Software Support BBS provides availability and technical support
  81. for  the Micrometric ■■■■-MAN series  of shareware programs.  First time callers
  82. have  access to the  board and  can leave  messages or  download replies/current
  83. shareware  releases. Registered  users may  also download  the latest  Beta test
  84. software releases, when available.
  85.  
  86. Additionally,  you can  send routed  E-Mail via  the RIME(tm)  network to  David
  87. Groome at the  ->ACTION node in the ASP, Laser, Batch, Common, or Shareware con-
  88. ferences. I also check CompuServe (71631,744), but only on an infrequent basis.
  89.  
  90.  
  91.  
  92.  
  93.  
  94. PKZIP, PKUNZIP and PKSFX are trademarks of PKWARE, Inc.
  95. MS-DOS is a registered trademark of the Microsoft Corporation. 
  96. IBM PC, XT, AT and PC-DOS are registered trademarks of the IBM Corporation.
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106. 2
  107.  
  108.  
  109.                                                                TABLE OF CONTENTS
  110.  
  111.  
  112. INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
  113.    Major Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
  114.    System Requirements  . . . . . . . . . . . . . . . . . . . . . . . . . .    5
  115.    Manual Format  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
  116.       Page layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
  117.       Brackets and parentheses  . . . . . . . . . . . . . . . . . . . . . .    6
  118.       Computer key conventions  . . . . . . . . . . . . . . . . . . . . . .    6
  119.       Action steps  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    6
  120.       ■■■■-MAN programs . . . . . . . . . . . . . . . . . . . . . . . . . .    6
  121.       Shareware distributed documentation manual  . . . . . . . . . . . . .    6
  122.    Shareware  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    6
  123.  
  124. INSTALLING THE SYSTEM   . . . . . . . . . . . . . . . . . . . . . . . . . .    9
  125.    From a Diskette Vendor . . . . . . . . . . . . . . . . . . . . . . . . .    9
  126.    From a BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    9
  127.    Registered Version . . . . . . . . . . . . . . . . . . . . . . . . . . .    9
  128.  
  129. RUNNING MENU-MAN  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  130.    Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  131.    Batch-file-name  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  132.    Options  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  133.    Title-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  134.    Selection-X-line . . . . . . . . . . . . . . . . . . . . . . . . . . . .   16
  135.  
  136. MENU-MAN OPTIONS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   17
  137.    Display Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   17
  138.    Exploding Window Time  . . . . . . . . . . . . . . . . . . . . . . . . .   17
  139.    Sound  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
  140.    Menu Position  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
  141.    Menu Colors  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   19
  142.    Menu Highlight Location  . . . . . . . . . . . . . . . . . . . . . . . .   20
  143.    Display Text Only  . . . . . . . . . . . . . . . . . . . . . . . . . . .   20
  144.    Shadow Border  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   20
  145.    Erase Before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   21
  146.    Erase After  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   21
  147.  
  148. MENU-MAN OPERATION  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   23
  149.    ERRORLEVEL Testing . . . . . . . . . . . . . . . . . . . . . . . . . . .   23
  150.    EXAMPLE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   23
  151.    Shareware message  . . . . . . . . . . . . . . . . . . . . . . . . . . .   23
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.                                                                                3
  165.  
  166.            TABLE OF CONTENTS                          MENU-MAN Version 1.2
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222. 4
  223.  
  224.  
  225.                                                                     INTRODUCTION
  226.  
  227. MENU-MAN allows  the display of  user selection  menus from within  batch files.
  228. These menus are controlled  by command line options and can  contain a title and
  229. up to twenty-three selection option  lines that are generated from REM  lines in
  230. the batch which  follow the call  to MENU-MAN. Options  include a user  response
  231. time  limit, menu positioning, erasing the screen before/after menu display, and
  232. menu sound, color and type customization. 
  233.  
  234. Major Features  
  235.  
  236. *  Over 200 different menus per batch file.
  237. *  Simple format: MENU-MAN # filename options
  238.       REM TITLE
  239.       REM USER SELECTION 1
  240.       REM USER SELECTION 2
  241.       REM ...
  242. *  User defined window selection menus embedded in batch files.
  243. *  Automatic color display on systems so equipped.
  244. *  User control over most window menu parameters on a per menu basis.
  245. *  Display selection menus or informational messages.
  246. *  MENU-MAN sets  the ERRORLEVEL  environment variable  for easy  user selection
  247.    testing in the batch file.
  248. *  User selections are  imbedded in the batch  file, not separated  into another
  249.    file.
  250. *  Menu may be displayed  for a limited time to aid in uses such as AUTOEXEC for
  251.    unattended operation.
  252. *  A sound may be made when the  window is displayed. The pitch and duration  of
  253.    the sound is adjustable.
  254. *  The menu colors are adjustable.
  255. *  The screen may be erased before the menu is displayed or the menu can overlay
  256.    the current screen display.
  257. *  The menu may be erased after user selection or left.
  258. *  The position of the menu - Up, center, down and left, center, right -  may be
  259.    specified.
  260.  
  261. System Requirements  
  262.  
  263. MENU-MAN will run on an  IBM PC, XT, AT or true compatibles. It  has been tested
  264. with  PC-DOS/MS-DOS operating systems, version 3.0 through version 5.0. The pro-
  265. gram will  determine what type of display monitor is available and adjust itself
  266. accordingly. 
  267.  
  268. Manual Format  
  269.  
  270. This manual is divided  into several introductory chapters followed  by chapters
  271. for operating  MENU-MAN. The format of  these chapters and the  information pre-
  272. sented therein has been standardized using the following conventions.
  273.  
  274. Page layout - Each page has a  header detailing the chapter and the program ver-
  275. sion covered. A footer displays the manual page number.
  276.  
  277.  
  278.  
  279.  
  280.                                                                                5
  281.  
  282.            INTRODUCTION                               MENU-MAN Version 1.2
  283.  
  284. Brackets and  parentheses - Brackets, [...],  are used in the  manual to specify
  285. what should  be entered in response to the current prompt. If a character string
  286. is to  be entered, the type of character is  noted, such as ALPHA, NUMERIC, ANY,
  287. etc. Parentheses, (..), are used for comments.
  288.  
  289. Computer  key conventions -  Keys specified in  the manual text that  are not in
  290. entry brackets are shown as  reversed, such as  ESCAPE . All key  references are
  291. in capital letters for clarity.
  292.  
  293. Action  steps - Some  procedures may require  selection from a  menu of options,
  294. inputting data or following a sequence of steps. Most manual sections will first
  295. give an overview of  the function or task under  discussion and then detail  the
  296. various action  operating procedures. In order to make this manual easier to use
  297. a symbol, -> , marks the beginning of each of these action operating procedures.
  298.  
  299. ■■■■-MAN programs - The  general group of  shareware programs by Micrometric  is
  300. referred to by the name ■■■■-MAN. It may also be used in reference to a specific
  301. program in that group.
  302.  
  303. Shareware distributed documentation  manual - The documentation file included on
  304. the shareware distribution diskette contains the same information as the printed
  305. and bound  manual, supplied as  part of registration,  with two exceptions,  the
  306. result of  the word processor, formatting,  and printer used. The  first is that
  307. all of  the control display characters  (ASCII 1-31) and the  reverse print key-
  308. board codes are NOT  shown properly. Finally, bolding, underlining,  and special
  309. symbols are NOT present.
  310.  
  311. Shareware  
  312.  
  313. MENU-MAN is being distributed  as SHAREWARE. The SHAREWARE concept  allows users
  314. to examine a program on  a trial basis at no (or minimal) charge before purchas-
  315. ing it. In addition,  by decreasing marketing costs, professional  quality soft-
  316. ware  may be distributed for  a fraction of the cost  of a comparable commercial
  317. product.  Regardless of whether you register the program, please help distribute
  318. MENU-MAN by sharing unmodified copies of it and its files with others.
  319.  
  320. You are hereby granted the  right to use the MENU-MAN program for  a thirty (30)
  321. day evaluation period.  If you  find MENU-MAN of  value and  continue to use  it
  322. after this  evaluation period,  YOU MUST  REGISTER YOUR PROGRAM  USE. This  will
  323. provide you with:
  324.  
  325.    *  A 7" x 8 1/2" printed and bound manual.
  326.    *  MENU-MAN phone or mail support for one year.
  327.    *  Notification of the next MENU-MAN release.
  328.    *  Ability to suppress the  shareware registration reminder message displayed
  329.       at the end of the program.
  330.    *  An installation/update/registration brand program.
  331.    *  Sincere thanks for your support of the SHAREWARE concept.
  332.  
  333. A  Single System Program Registration entitles the  user to unlimited use of the
  334. MENU-MAN program on a single computer. 
  335.  
  336.  
  337.  
  338. 6
  339.  
  340.            MENU-MAN Version 1.2                               INTRODUCTION
  341.  
  342. A Site  License Program Registration entitles  the user to unlimited  use of the
  343. MENU-MAN program on  all computers,  including networks, at  a single  corporate
  344. location.
  345.  
  346. Program Registration, Single System . . .   $20.
  347.      Includes latest version diskette and manual
  348. Program Registration, Site License  . . .  $200.
  349.      Includes latest version diskette and manual
  350. Latest Version Diskette only  . . . . . .   $10.
  351. Shipping - Surface (for outside of USA/Canada only)$5.
  352. Shipping - Air (for outside of USA/Canada only)$10.
  353. COD and credit card orders, add 5%
  354. Florida residents, add 7% sales tax
  355.  
  356. ADDRESS:  Micrometric
  357.           98 Dade Avenue
  358.           Sarasota, FLorida 34232-1609 USA
  359.  
  360. PHONE:    Tech Support  . .   (813) 377-2515
  361.           FAX . . . . . . .   (813) 377-2091
  362.           Support BBS . . .   (813) 371-2490
  363.           Order Line  . . .   (800) 929-0184
  364.  
  365. For ease in program registration, a registration order form is included with the
  366. distribution files.
  367.  
  368. This program is produced by a member of the Association of Shareware Profession-
  369. als (ASP). ASP wants to make sure that the shareware principal works for you. If
  370. you  are unable  to resolve a  shareware-related problem  with an  ASP member by
  371. contacting the  member directly, ASP may be able to  help. The ASP Ombudsman can
  372. help you  resolve a dispute or problem with an  ASP member, but does not provide
  373. technical support for  members' products. Please  write to the ASP  Ombudsman at
  374. 545 Grover Road, Muskegon, MI 49442-9427, send a CompuServe message via easyplex
  375. to ASP Ombudsman 70007,3536, or by FAX to the ASP FAX number: (616) 788-2765. In
  376. communications with the Ombudsman  please include a telephone number  and/or FAX
  377. if available.
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.                                                                                7
  397.  
  398.            INTRODUCTION                               MENU-MAN Version 1.2
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454. 8
  455.  
  456.  
  457.                                                          INSTALLING THE SYSTEM  
  458.  
  459. From a Diskette Vendor  
  460.  
  461. If  the MENU-MAN program  has been obtained  from a diskette  vendor, you should
  462. follow  any of their instruction on unpacking/installing the programs (if indeed
  463. they have separate instructions.) The  program, and its files, is  normally sup-
  464. plied  as a self extracting  file whose name is "MENU@xxx.EXE"  (xxx is the ver-
  465. sion, such as "MENU@100").
  466.  
  467. This file  should first be copied to a directory  on your hard disk. This direc-
  468. tory may be a new  one, such as one  named "MENU", and created specifically  for
  469. MENU-MAN, or a  current one, such as  "UTILITY", that has  other programs/files.
  470. For information on creating a separate directory, see your DOS manual.
  471.  
  472.  NOTE    FOR BEST OPERATION, ALL  REQUIRED MENU-MAN FILES *SHOULD* BE  PLACED ON
  473.          PATH REFERENCED SUBDIRECTORIES!
  474.  
  475. Once the file is copied  to the desired hard  disk directory, at the DOS  prompt
  476. change to  this  drive directory,  and then  type  the EXE  file  name (such  as
  477. "MENU@100") and press  ENTER . This will unpack all of the MENU-MAN files.
  478.  
  479. From a BBS  
  480.  
  481. If the MENU-MAN file  was downloaded from a  Bulletin Board, it should  first be
  482. copied to a directory as  defined above, and then unpacked, using  whatever pro-
  483. gram is specified by the  Bulletin Board. It is normally distributed with a name
  484. of "MENU@vvv.ZIP" (vvv is the version) or "MENUMN.ZIP".
  485.  
  486. Registered Version  
  487.  
  488. Registered users should use the program "INSTALL", that  is supplied upon regis-
  489. tration. This program will create a registration file which will,  in turn, sup-
  490. press the shareware registration reminders.
  491.  
  492. -> To install MENU-MAN on your hard disk, follow the steps detailed below:
  493.  
  494.    1. Place the MENU-MAN distribution diskette in your floppy diskette drive.
  495.  
  496.    2. At the DOS prompt, change to  the drive in which the distribution diskette
  497.       is located. For example, if the diskette  was placed in drive A, type   A 
  498.        :  and press  ENTER .
  499.  
  500.    3. Type  I   N   S   T   A   L   L  and press  ENTER . The  installation pro-
  501.       gram will then be loaded, and its display should be as shown below.
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.                                                                                9
  513.  
  514.            INSTALLING THE SYSTEM                      MENU-MAN Version 1.2
  515.  
  516. ╒═╡ INSTallation MANagement Program/One System   Started at═>07-31-92 03:00 ╞═╕ 
  517. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  518. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  519. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  520. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  521. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  522. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  523. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  524. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  525. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  526. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  527. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  528. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  529. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  530. │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ 
  531. │░     ░░▄    ░░▄   ░░▄░░░░░░░░▄░░░░░░░░▄         ░░▄   ░░▄   ░░▄   ░░▄   ░░▄░│ 
  532. │░  Ç═ ░░█    ░░░▄  ░░█░░█▀▀▀▀▀▀ ▀▀░░█▀▀▀   ░░▄   ░░░▄ ░░░█  ░░░░▄  ░░░▄  ░░█░│ 
  533. │░ ┌┼┐ ░░█    ░░█░░▄░░█░░░░░░░░▄   ░░█     ░░░█   ░░░█ ░░░█ ░░█▀░░▄ ░░█░░▄░░█░│ 
  534. │░ ┌┴┐ ░░█    ░░█ ▀░░░█ ▀▀▀▀▀░░█   ░░█      ░░█   ░░█░░▄░░█ ░░░░░░█ ░░█ ▀░░░█░│ 
  535. │░═┴═┴═░░█    ░░█   ░░█░░░░░░░░█   ░░█     ░░░░▄  ░░█░░█░░█░░█▀▀▀░░▄░░█   ░░█░│ 
  536. │░      ▀▀     ▀▀    ▀▀ ▀▀▀▀▀▀▀▀    ▀▀      ▀▀▀▀   ▀▀ ▀▀ ▀▀ ▀▀    ▀▀ ▀▀    ▀▀░│ 
  537. ╘╡ INSTALL/1 Version 3.00 Copyright 1990-92 Micrometric, All Rights Reserved ╞╛ 
  538. F1>Help│ESC>Exit│ENTER/[char]>Select│  HomeEnd│                                 
  539.  
  540.     NOTE    Context sensitive help is available from this point in the installa-
  541.             tion program on, by pressing the  F1  key. 
  542.  
  543.    4. If a color video card is detected, the following prompt will be displayed.
  544.                     ┌──────────────────────────────────────┐
  545.                     │ ╔═╡ Color Monitor Card Detected ╞═╗  │
  546.                     │ ║ Use the color display           ║█ │
  547.                     │ ║ Force a monochrome display      ║█ │
  548.                     │ ╚═════════════════════════════════╝█ │
  549.                     │  ███████████████████████████████████ │
  550.                     └──────────────────────────────────────┘
  551.  
  552.       -> If your system has a color monitor, press  U .
  553.       -> If your system has a monochrome or LCD display, press  F .
  554.  
  555.    5. A selection list of all path referenced directories is next displayed.
  556.  
  557.     NOTE    FOR BEST OPERATION, ALL  REQUIRED MENU-MAN FILES *SHOULD* BE  PLACED
  558.             ON PATH REFERENCED SUBDIRECTORIES!
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570. 10
  571.  
  572.            MENU-MAN Version 1.2                      INSTALLING THE SYSTEM
  573.  
  574.                  ┌────────────────────────────────────────────┐
  575.                  │ ┌─┤ Select the INSTALLATION DIRECTORY ├─┐  │
  576.                  │ │ C:\BAT                                │█ │
  577.                  │ │ C:\DOS-500                            │█ │
  578.                  │ │ C:\UTILITY                            │█ │
  579.                  │ │ C:\ZIP                                │█ │
  580.                  │ │ C:\                                   │█ │
  581.                  │ │ User Defined Drive-Directory Path     │█ │
  582.                  │ └───────────────────────────────────────┘█ │
  583.                  │  █████████████████████████████████████████ │
  584.                  └────────────────────────────────────────────┘
  585.  
  586.       -> To cancel the installation program at this point, press  ESCAPE .
  587.       -> To select one  of the path referenced  directories on which to  install
  588.          MENU-MAN, move the highlight bar to the desired one and press  ENTER .
  589.       -> To  specify  a  non-path  referenced  directory  on  which  to  install
  590.          MENU-MAN, press  U  and then press  ENTER . A data entry window for the
  591.          installation path will then be displayed, as shown below (with an exam-
  592.          ple path already entered).  Enter the desired drive and  directory path
  593.          on which to install MENU-MAN,  using the control keys described on  the
  594.          bottom help line.
  595.    ┌────────────────────────────────────────────────────────────────────────┐
  596.    │ ┌─┤ Enter Path ├────────────────────────────────────────────────────┐  │
  597.    │ │ C:\MENU.......................................................... │█ │
  598.    │ └───────────────────────────────────────────────────────────────────┘█ │
  599.    │  █████████████████████████████████████████████████████████████████████ │
  600.    └────────────────────────────────────────────────────────────────────────┘
  601.  
  602.          -> To cancel defining the path, press  ESCAPE . The program will return
  603.             to directory selection.
  604.          -> To  accept the path  as entered  and edited,  press  ENTER .  If the
  605.             specified directory does not  currently exist, the following message
  606.             will be displayed.
  607.      ┌────────────────────────────────────────────────────────────────────┐
  608.      │ ┌─┤ MESSAGE ├───────────────────────────────────────────────────┐  │
  609.      │ │ The drive-directory path as entered DOES NOT currently exist. │█ │
  610.      │ │ This directory WILL NOW BE created.                           │█ │
  611.      │ └───────────────────────────────────────────────────────────────┘█ │
  612.      │  █████████████████████████████████████████████████████████████████ │
  613.      └────────────────────────────────────────────────────────────────────┘
  614.  
  615.             -> To cancel creation of this directory, press  ESCAPE .
  616.             -> To create the  specified directory, press  ENTER .  If the speci-
  617.                fied drive  is invalid or the  requested installation directory's
  618.                parent  does not exist, an error message will be displayed. Press
  619.                any key, and then re-edit the installation path.
  620.  
  621.    6. If more than one system is available for installation, a SYSTEM TO INSTALL
  622.       selection menu will be displayed, as shown below.
  623.  
  624.  
  625.  
  626.  
  627.  
  628.                                                                               11
  629.  
  630.            INSTALLING THE SYSTEM                      MENU-MAN Version 1.2
  631.  
  632.      ┌─────────────────────────────────────────────────────────────────────┐
  633.      │ ╔═══╡ Select the SYSTEM TO INSTALL ╞═════════════════════════════╗  │
  634.      │ ║ ENVI-MAN  Environment data summary, environ. space remaining   ║█ │
  635.      │ ║ FILE-MAN  Menu driven DOS file manager, directory tree         ║█ │
  636.      │ ║ LASR-MAN  Print text files on a laser printer, 36 print styles ║█ │
  637.      │ ║ MENU-MAN  Display custom user selection menus from batch files ║█ │
  638.      │ ║ PATH-MAN  Determines if a file is on a PATH directory          ║█ │
  639.      │ ╚════════════════════════════════════════════════════════════════╝█ │
  640.      │  ██████████████████████████████████████████████████████████████████ │
  641.      └─────────────────────────────────────────────────────────────────────┘
  642.  
  643.       -> To terminate the installation program at this point, press  ESCAPE .
  644.       -> To select the  SYSTEM TO INSTALL, press its highlighted  letter or move
  645.          the highlight bar to in with the arrow keys and press  ENTER .
  646.  
  647.    7. A list of all MENU-MAN files is next displayed, along with an INSTALLATION
  648.       FUNCTION menu. The normal sequence of operations is to first "Install" the
  649.       MENU-MAN program and files, and then "Brand" the system with your name and
  650.       serial number.
  651.          ┌─────────────────────────────────────────────────────────────┐
  652.          │ ╒═╡ Select the INSTALLATION FUNCTION ╞═══════════════════╕  │
  653.          │ │ Install system     Brand system       eXit             │█ │
  654.          │ ╘════════════════════════════════════════════════════════╛█ │
  655.          │  ██████████████████████████████████████████████████████████ │
  656.          └─────────────────────────────────────────────────────────────┘
  657.  
  658. ┌──────────────────────────────────────────────────────────────────────────────┐
  659. │╒═╡ File Name   Status  Hard Disk Path/File Description    MENU-MAN FILES ╞═╕ │
  660. ││ System═>MENU-MAN      Display custom user selection menus from batch files│█│
  661. ││ MENU-MAN.EXE  PROCESS Utility program                                     │█│
  662. ││ YYYY.YYY      PROCESS Other files                                         │█│
  663. │╘═╡ INSTALLATION PATH═>C:\MENU ╞════════════════════════════════════════════╛█│
  664. │ █████████████████████████████████████████████████████████████████████████████│
  665. └──────────────────────────────────────────────────────────────────────────────┘
  666.  
  667.       -> To install MENU-MAN on the hard  disk, insure that the highlight bar is
  668.          on the "INSTALL SYSTEM" FUNCTION and press  ENTER . Each of the file(s)
  669.          will be copied to the selected installation drive-directory. 
  670.  
  671.           NOTE    A  happy face symbol after any of  the system's file names de-
  672.                   notes that this  file is already on the hard  disk. During in-
  673.                   stallation it  will be  replaced, on  the  directory where  it
  674.                   currently resides, not the INSTALLATION DRIVE-DIRECTORY PATH.
  675.  
  676.          When all files have been copied to the hard  disk, a copy complete mes-
  677.          sage is displayed.
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686. 12
  687.  
  688.            MENU-MAN Version 1.2                      INSTALLING THE SYSTEM
  689.  
  690.         ┌───────────────────────────────────────────────────────────────┐
  691.         │ ┌─┤ MESSAGE ├──────────────────────────────────────────────┐  │
  692.         │ │ FILE COPY COMPLETED.                                     │█ │
  693.         │ │ All of the required BOOK-IT! files are on the hard disk. │█ │
  694.         │ │ ═══> BOOK-IT! IS READY TO RUN. <═══                      │█ │
  695.         │ └──────────────────────────────────────────────────────────┘█ │
  696.         │  ████████████████████████████████████████████████████████████ │
  697.         └───────────────────────────────────────────────────────────────┘
  698.  
  699.          -> To cancel the installation at this point, press  ESCAPE .
  700.          -> To  continue with the installation,  press any other  key. The high-
  701.             light bar will then be on the "BRAND SYSTEM" FUNCTION.
  702.  
  703.    8. -> To brand  the system with your  name and serial number,  move the high-
  704.          light bar to the "BRAND SYSTEM" FUNCTION and press  ENTER . A REGISTRA-
  705.          TION INFORMATION data entry  window will be displayed, as  shown below,
  706.          with sample data already entered. 
  707.  
  708.           NOTE    This  step is REQUIRED for MENU-MAN to be registered. Also, if
  709.                   you  move the  MENU-MAN files  to another  drive-directory you
  710.                   will need to "BRAND" the system again.
  711.  
  712.          Enter your company and/or  your name, and then the  system registration
  713.          number. Your  registration number is located  on the back of  the front
  714.          cover of this manual.
  715.                   ┌──────────────────────────────────────────┐
  716.                   │ ┌─┤ REGISTRATION INFORMATION ├────────┐  │
  717.                   │ │ Name ABC COMPANY, George Jones      │█ │
  718.                   │ │ Registration number 12345678        │█ │
  719.                   │ └─────────────────────────────────────┘█ │
  720.                   │  ███████████████████████████████████████ │
  721.                   └──────────────────────────────────────────┘
  722.  
  723.          -> To accept either  the name  or registration number  after entry  and
  724.             editing, press  ENTER . A message will be displayed after the regis-
  725.             tration number  is entered. It's  contents are dependent  on whether
  726.             the registration number is valid. Both messages are shown below.
  727.                 ┌───────────────────────────────────────────────┐
  728.                 │ ┌─┤ MESSAGE ├──────────────────────────────┐  │
  729.                 │ │ BOOK-IT! serial number entered is VALID. │█ │
  730.                 │ └──────────────────────────────────────────┘█ │
  731.                 │  ████████████████████████████████████████████ │
  732.                 └───────────────────────────────────────────────┘
  733.  
  734.                ┌─────────────────────────────────────────────────┐
  735.                │ ┌─┤ MESSAGE ├────────────────────────────────┐  │
  736.                │ │ BOOK-IT! serial number entered is INVALID! │█ │
  737.                │ │ Please try again.                          │█ │
  738.                │ └────────────────────────────────────────────┘█ │
  739.                │  ██████████████████████████████████████████████ │
  740.                └─────────────────────────────────────────────────┘
  741.  
  742.  
  743.  
  744.                                                                               13
  745.  
  746.            INSTALLING THE SYSTEM                      MENU-MAN Version 1.2
  747.  
  748.             -> To  continue with the installation program, press any key. If the
  749.                registration number was valid,  the "EXIT" option is highlighted.
  750.                If it was invalid, select the "BRAND SYSTEM" option again.
  751.  
  752.    9. -> To exit from the  installation program, move  the highlight bar to  the
  753.          "EXIT"  FUNCTION and  press  ENTER .  If the  system has  been properly
  754.          branded, the program will exit,  and MENU-MAN is ready for use.  If the
  755.          system has  not been branded, an  error message is displayed,  as shown
  756.          below.
  757.        ┌─────────────────────────────────────────────────────────────────┐
  758.        │ ┌─┤ MESSAGE ├────────────────────────────────────────────────┐  │
  759.        │ │ This system has not been 'BRANDED'.                        │█ │
  760.        │ │ In order to be registered, it must first be 'BRANDED'!     │█ │
  761.        │ │ To exit without BRANDING, press ESCAPE.                    │█ │
  762.        │ │ To continue with the INSTALL program, press any other key. │█ │
  763.        │ └────────────────────────────────────────────────────────────┘█ │
  764.        │  ██████████████████████████████████████████████████████████████ │
  765.        └─────────────────────────────────────────────────────────────────┘
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802. 14
  803.  
  804.  
  805.                                                                RUNNING MENU-MAN 
  806.  
  807. The syntax to execute the MENU-MAN utility program from a batch file is: 
  808.  
  809.    ...
  810.    MENU-MAN identifier batch-file-name [option a] [option b] [...]
  811.    REM title-line
  812.    REM selection-1-line
  813.    REM selection-2-line
  814.    ...
  815.    (BATCH FILE LINE THAT DOES NOT START "REM...")
  816.    ...
  817.  
  818. The program  name and all command line parameters  must be separated by at least
  819. one space. If no parameters are present, a MENU-MAN syntax  summary will be dis-
  820. played. 
  821.     
  822. Identifier  
  823.  
  824. identifier  is a unique  character used to  identify the location  in the batch-
  825. file-name batch file from where this call was made. MENU-MAN searches this batch
  826. file for a line with its name  (MENU-MAN) and this identifier. The title and the
  827. user selection options are then taken from following REM statements. 
  828.           
  829. Batch-file-name  
  830.  
  831. batch-file-name  is the name of  the batch file which  this statement is in. The
  832. easiest was to specify this parameter is  to use the batch file variable %0,  to
  833. which DOS assigns the batch file name. MENU-MAN adds the extension .BAT if it is
  834. not present, and will first search the current drive/directory for this name. If
  835. it is  not found,  MENU-MAN will  then search each  drive/directory in  the PATH
  836. statement  in turn.  If no  match is  found, an  error message is  displayed and
  837. MENU-MAN returns control to the batch file that called it. 
  838.  
  839. If your batch file changes the current drive/directory to one that is not in the
  840. PATH  before   it  executes  MENU-MAN   ,  you   must  specify  the   full  path
  841. drive/directory along with the batch-file-name on the command line. 
  842.  
  843. Options  
  844.  
  845. options may  be specified after the first two required parameters and may appear
  846.    in any order. The individual options are covered in the next section. 
  847.  
  848. Title-line  
  849.  
  850. Following the  MENU-MAN command line should  be a batch file  REM statement. The
  851. contents of this statement will be used as the title of the displayed menu. 
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.                                                                               15
  861.  
  862.            RUNNING MENU-MAN                           MENU-MAN Version 1.2
  863.  
  864. Selection-X-line  
  865.    
  866. Following the REM title  statement should be a set of  batch file REM statements
  867. that are the desired selection options for this menu. Each REM will be displayed
  868. on a separate  menu line in the  order that they appear  in the batch file.  The
  869. first numeric  or capitalized alpha character  that has not  been highlighted on
  870. previous menu lines  will be highlighted on  this menu line and may  be used for
  871. user selection.  Up to twenty-three menu  lines may be specified.  MENU-MAN will
  872. scan for REM menu lines until the maximum number is reached or a non  REM state-
  873. ment line encountered in the batch file. 
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918. 16
  919.  
  920.  
  921.                                                                 MENU-MAN OPTIONS
  922.  
  923. The MENU-MAN options  allow customizing the individual menus. None  of these op-
  924. tions  are required: MENU-MAN will  produce selection menus  without any options
  925. being specified. Options may be specified as either upper or lower case letters.
  926.  
  927.  
  928. Display Time  
  929.  
  930. The selection  menu is normally displayed  with a bottom border  line of "Please
  931. Enter Choice!".  For use in batch  file such as AUTOEXEC.BAT  where you normally
  932. want a default selection  and the ability to  run without user input,  a display
  933. time option may  be used. When used, this option changes  the bottom border line
  934. to read "Selection Time Remaining  #" where # is the number of seconds remaining
  935. to make a choice. If no user  choice is before the option time expires, MENU-MAN
  936. returns to the batch file with ERRORLEVEL equal to zero. 
  937.                                                                                 
  938. The display time option is: 
  939.     
  940.       T##### 
  941.     
  942.          where:   ##### is the number of seconds to wait for a user response and
  943.                      may range from zero to 32,767. 
  944.  
  945. EXAMPLE: An option of T12 will wait twelve seconds for a user selection. 
  946. Exploding Window Time  
  947.  
  948. The selection menu is built in stages  so as to give an "exploding"  appearance.
  949. Normally, there  is no delay  time between  these stages. However,  in order  to
  950. extend the "explosion", this option allows a time delay to be placed between the
  951. stages. The default is 20 milliseconds. 
  952.  
  953. The exploding window time option is: 
  954.     
  955.       W#####
  956.  
  957.          where:   ##### is the number of milliseconds to delay  between building
  958.                      stages  of the  window  menu and  may  range from  zero  to
  959.                      32,767. 
  960.     
  961. EXAMPLE: An option of W200  will delay 200 milliseconds between stages in build-
  962.          ing the menu window. 
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.                                                                               17
  977.  
  978.            MENU-MAN OPTIONS                           MENU-MAN Version 1.2
  979.  
  980. Sound  
  981.  
  982. A short beep sound is made to get the users attention when the selection menu is
  983. displayed. Both the pitch and the length of this sound may be changed. If either
  984. value is set to zero, no sound will be produced when the menu is displayed. 
  985.  
  986. The sound option is: 
  987.  
  988.       B#####,#####
  989.  
  990.          where:    the first  ##### is the  pitch in cycles  per second and  the
  991.                      second is  the length in  milliseconds. These numbers   may
  992.                      range from zero to  32,767. The default values are  a pitch
  993.                      of 700 Hz and 200 milliseconds. 
  994.  
  995. EXAMPLE: An option of B512,500 will  sound a half second 512 HZ tone  as the se-
  996.          lection menu is displayed. 
  997.  
  998. Menu Position  
  999.  
  1000. The default selection menu position is the  center of the screen. The menu posi-
  1001. tion option allows menus to be placed at other locations. 
  1002.  
  1003. The menu position option is: 
  1004.  
  1005.       P{V},{H}
  1006.  
  1007.          where:   {V} is the vertical position code; 
  1008.     
  1009.                   T - Top 
  1010.                   C - Center 
  1011.                   B - Bottom 
  1012.  
  1013.                {H} is the horizontal position code; 
  1014.  
  1015.                   L - Left 
  1016.                   C - Center 
  1017.                   R - Right 
  1018.  
  1019. EXAMPLE: An option  of PT,R will display  the selection menu in  the upper right
  1020.          corner of the screen. 
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034. 18
  1035.  
  1036.            MENU-MAN Version 1.2                           MENU-MAN OPTIONS
  1037.  
  1038. Menu Colors  
  1039.  
  1040. There are  five areas  of the selection  menu that can  have colors  assigned to
  1041. them. These areas and their default colors are shown below. 
  1042.  
  1043.         ┌──────────────────────────────────────────────────────────────────┐
  1044.         │ AREA                 CODE   FOREGROUND      BACKGROUND     VALUE │
  1045.         ├──────────────────────────────────────────────────────────────────┤
  1046.         │ Non-highlighted test  N     Light grey      Blue            28   │
  1047.         │ Highlighted text      H     White           Blue            31   │
  1048.         │ Border                B     Yellow          Blue            30   │
  1049.         │ Title                 T     Light cyan      Blue            27   │
  1050.         │ Shadow border         S     Light grey      Black           7    │
  1051.         │ Option highlight bar  O     White           Red             79   │
  1052.         └──────────────────────────────────────────────────────────────────┘
  1053.  
  1054. The color codes are shown in the table below. To have an area blink, add 128  to
  1055. the color code chosen. 
  1056.  
  1057.        ┌────────────┬───────────────────────────────────────────────────────┐
  1058.        │            │  -  -  -  -  B  A  C  K  G  R  O  U  N  D  -  -  -  - │
  1059.        │            │                                                       │
  1060.        │ FOREGROUND │ BLACK  BLUE  GREEN   CYAN    RED MAGENTA BROWN  WHITE │
  1061.        │            ├───────────────────────────────────────────────────────┤
  1062.        │ BLACK      │   0     16     32     48     64     80     96    112  │
  1063.        │ BLUE       │   1     17     33     49     65     81     97    113  │
  1064.        │ GREEN      │   2     18     34     50     66     82     98    114  │
  1065.        │ CYAN       │   3     19     35     51     67     83     99    115  │
  1066.        │            │                                                       │
  1067.        │ RED        │   4     20     36     52     68     84    100    116  │
  1068.        │ MAGENTA    │   5     21     37     53     69     85    101    117  │
  1069.        │ BROWN      │   6     22     38     54     70     86    102    118  │
  1070.        │ LIGHTGREY  │   7     23     39     55     71     87    103    119  │
  1071.        │            │                                                       │
  1072.        │ DARKGREY   │   8     24     40     56     72     88    104    120  │
  1073.        │ LIGHTBLUE  │   9     25     41     57     73     89    105    121  │
  1074.        │ LIGHTGREEN │  10     26     42     58     74     90    106    122  │
  1075.        │ LIGHTCYAN  │  11     27     43     59     75     91    107    123  │
  1076.        │            │                                                       │
  1077.        │ LIGHTRED   │  12     28     44     60     76     92    108    124  │
  1078.        │ LIGHTMAGENTA  13     29     45     61     77     93    109    125  │
  1079.        │ YELLOW     │  14     30     46     62     78     94    110    126  │
  1080.        │ WHITE      │  15     31     47     63     79     95    111    127  │
  1081.        └────────────┴───────────────────────────────────────────────────────┘
  1082.  
  1083. The color option is: 
  1084.  
  1085.       C@###
  1086.  
  1087.          where:   @ is the menu area code from the first table above (N, H, B, T
  1088.                      or S).
  1089.                ### is the color value from the second table above. 
  1090. EXAMPLE: An option of CT113 will display the title in dark blue on a white back-
  1091.  
  1092.                                                                               19
  1093.  
  1094.            MENU-MAN OPTIONS                           MENU-MAN Version 1.2
  1095.  
  1096.          ground. 
  1097.  
  1098. Menu Highlight Location  
  1099.  
  1100. The  default menu highlight location is the  first menu line. This option allows
  1101. the highlight to  be initially located on any  valid menu line when the  menu is
  1102. displayed. 
  1103.  
  1104. The menu highlight location option is:
  1105.  
  1106.       L##
  1107.  
  1108.          where:   ## is the menu line to highlight.
  1109.  
  1110. EXAMPLE: An option of L8 will highlight the eight menu line.
  1111.  
  1112. Display Text Only  
  1113.  
  1114. MENU-MAN normally  displays a menu  consisting of  a title line  and a  variable
  1115. number of menu  lines and then waits  for the user to  select a menu line.  This
  1116. option allows the text  and the menu lines to be  displayed without requesting a
  1117. selection from the user. 
  1118.     
  1119. The display text only option is:
  1120.  
  1121.       M#####
  1122.     
  1123.          where:   #####  is the  number of seconds  to display the  text and the
  1124.                      menu lines and may range from zero to 32,767. 
  1125.  
  1126. EXAMPLE: An options M5 will  display the menu title and text lines for five sec-
  1127.          onds.  There is no user selection required  nor is there a countdown of
  1128.          the display time left. 
  1129.  
  1130. Shadow Border  
  1131.  
  1132. The default menu display uses a shadow border  as if a light was shining on  the
  1133. raised menu from the upper left. This option removes this shadow. 
  1134.  
  1135. The shadow border option is: 
  1136.  
  1137.       S-
  1138.  
  1139. EXAMPLE: An option of S- will not display a shadow border. 
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150. 20
  1151.  
  1152.            MENU-MAN Version 1.2                           MENU-MAN OPTIONS
  1153.  
  1154. Erase Before  
  1155.  
  1156. By default, the selection menu overlays the  current screen display. This option
  1157. will first clear the screen before the selection menu is displayed. 
  1158.  
  1159. The erase before option is: 
  1160.  
  1161.       EB
  1162.  
  1163. EXAMPLE: An option of EB will erase  the screen before the selection  menu  dis-
  1164.          play. 
  1165.  
  1166. Erase After  
  1167.  
  1168. By default,  the selection menu  is left  on the screen  display after  the user
  1169. selection has  been made. This  option will  remove the selection  menu after  a
  1170. choice has been made and  the screen will be restored to what it  was before the
  1171. menu was displayed. A  line is then displayed  showing the user choice that  was
  1172. made. 
  1173.  
  1174. The erase after option is: 
  1175.  
  1176.       EA
  1177.  
  1178. EXAMPLE: An option of  EA will remove the user selection menu  after a choice of
  1179.          the third  option line has  been made  and then  display the  following
  1180.          line: 
  1181.                                                                                 
  1182.             Your Choice was "option 3 menu line"!
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.                                                                               21
  1209.  
  1210.            MENU-MAN OPTIONS                           MENU-MAN Version 1.2
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266. 22
  1267.  
  1268.  
  1269.                                                               MENU-MAN OPERATION
  1270.  
  1271. After  MENU-MAN has displayed the menu and  accepted the users response, it will
  1272. exit and return to the  batch file with the ERRORLEVEL parameter set to the num-
  1273. ber of the menu line selected by the user. 
  1274.  
  1275. ERRORLEVEL Testing  
  1276.  
  1277. To  determine which  selection the  user has  made, you  must test  the variable
  1278. ERRORLEVEL in  the batch file.  To determine if  the user selected  option four,
  1279. use: 
  1280.  
  1281.    if ERRORLEVEL 4 if NOT ERRORLEVEL 5 goto SELECT4
  1282.  
  1283. When using the display time option, to determine if the user made a choice (this
  1284. can be used as a default), use: 
  1285.  
  1286.    if ERRORLEVEL 0 if NOT ERRORLEVEL 1 goto NOCHOICE
  1287.  
  1288. EXAMPLE  
  1289.  
  1290. This batch file segment will produce the selection menu show below -
  1291.  
  1292. ... 
  1293. MENU-MAN C %0 
  1294. rem This line will be the Title 
  1295. rem option 1 menu line 
  1296. rem option 2 menu line 
  1297. rem option 3 menu line 
  1298. rem option 4 menu line 
  1299. if ERRORLEVEL 1 if NOT ERRORLEVEL 2 goto SELECT1
  1300. if ERRORLEVEL 2 if NOT ERRORLEVEL 3 goto SELECT2
  1301. ... 
  1302.                       ┌──────────────────────────────────┐
  1303.                       │ ╒═This line will be the Title═╕  │
  1304.                       │ │ option 1 menu line          │█ │
  1305.                       │ │ option 2 menu line          │█ │
  1306.                       │ │ option 3 menu line          │█ │
  1307.                       │ │ option 4 menu line          │█ │
  1308.                       │ ╘═══ Please Enter Choice! ════╛█ │
  1309.                       │  ███████████████████████████████ │
  1310.                       └──────────────────────────────────┘
  1311.  
  1312. Shareware message  
  1313.  
  1314. A shareware message may be randomly displayed at the start of MENU-MAN. 
  1315.  
  1316. -> To continue with  the MENU-MAN  program after  the display  of the  shareware
  1317.    message, press any key.
  1318.  
  1319. By registering your use  of MENU-MAN, you will  be able to use  the registration
  1320. serial number to suppress the shareware message display.
  1321.  
  1322.  
  1323.  
  1324.                                                                               23
  1325.